5ee6cb4c84218b8a9b2df41bcdabe4e8cff55dee,servers/src/main/java/tachyon/master/file/meta/InodeTree.java,InodeTree,createPath,#TachyonURI#CreatePathOptions#,200
Before Change
if (lastInode != null) {
if (lastInode.isDirectory() && options.isDirectory()) {
if (!lastInode.isPersisted() && options.isPersisted()) {
lastInode.setPersisted(true);
traversalResult.getPersisted().add(lastInode);
String ufsPath = mMountTable.resolve(getPath(lastInode)).toString();
UnderFileSystem ufs = UnderFileSystem.get(ufsPath, MasterContext.getConf());
After Change
String ufsPath = mMountTable.resolve(getPath(inode)).toString();
UnderFileSystem ufs = UnderFileSystem.get(ufsPath, MasterContext.getConf());
ufs.mkdirs(ufsPath, false);
inode.setPersisted(true);
}
LOG.debug("createFile: File Created: {} parent: ", lastInode, currentInodeDirectory);